package com.github.wisdom.member.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import com.baomidou.mybatisplus.annotations.TableName;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 群发内容
 * 
 * @author ybg
 * @email ybg101010@163.com
 * @date 2018-09-13 21:41:33
 */
@TableName("mem_batch_content")
public class BatchContentEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 标识
	 */
	@TableId(type = IdType.INPUT)
	@ApiModelProperty(value = "标识 - id")
	private Integer id;
	/**
	 * 字典值：1-短信；2-站内信息；
	 */
	@ApiModelProperty(value = "字典值：1-短信；2-站内信息； - cClass")
	private String cClass;
	/**
	 * 字典值：1-所有会员；2-指定会员。群发方式为为“所有会员”时，不生成“批量接收者”记录。
	 */
	@ApiModelProperty(value = "字典值：1-所有会员；2-指定会员。群发方式为为“所有会员”时，不生成“批量接收者”记录。 - sMode")
	private String sMode;
	/**
	 * 标题
	 */
	@ApiModelProperty(value = "标题 - cTitle")
	private String cTitle;
	/**
	 * 内容
	 */
	@ApiModelProperty(value = "内容 - cContent")
	private String cContent;
	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间 - createTime")
	private Date createTime;
	/**
	 * 创建人
	 */
	@ApiModelProperty(value = "创建人 - operatorId")
	private Integer operatorId;
	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注 - note")
	private String note;

	/**
	 * 设置：标识
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：标识
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：字典值：1-短信；2-站内信息；
	 */
	public void setCClass(String cClass) {
		this.cClass = cClass;
	}
	/**
	 * 获取：字典值：1-短信；2-站内信息；
	 */
	public String getCClass() {
		return cClass;
	}
	/**
	 * 设置：字典值：1-所有会员；2-指定会员。群发方式为为“所有会员”时，不生成“批量接收者”记录。
	 */
	public void setSMode(String sMode) {
		this.sMode = sMode;
	}
	/**
	 * 获取：字典值：1-所有会员；2-指定会员。群发方式为为“所有会员”时，不生成“批量接收者”记录。
	 */
	public String getSMode() {
		return sMode;
	}
	/**
	 * 设置：标题
	 */
	public void setCTitle(String cTitle) {
		this.cTitle = cTitle;
	}
	/**
	 * 获取：标题
	 */
	public String getCTitle() {
		return cTitle;
	}
	/**
	 * 设置：内容
	 */
	public void setCContent(String cContent) {
		this.cContent = cContent;
	}
	/**
	 * 获取：内容
	 */
	public String getCContent() {
		return cContent;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：创建人
	 */
	public void setOperatorId(Integer operatorId) {
		this.operatorId = operatorId;
	}
	/**
	 * 获取：创建人
	 */
	public Integer getOperatorId() {
		return operatorId;
	}
	/**
	 * 设置：备注
	 */
	public void setNote(String note) {
		this.note = note;
	}
	/**
	 * 获取：备注
	 */
	public String getNote() {
		return note;
	}
}
